emulsifying liquid - Spanish English Dictionary